閱讀前,建議可以參考Day1:閱讀指南&為何選擇這個題目?
題目:計算機概論X30天
挑戰內容:連續30天紀錄計算機概論、離散數學、演算法、資料結構等課程,還有自己學習程式的心得體悟。
過去30天,挑戰每天要發兩篇文成功啦!(我有兩個鐵人30...XD)
其實期間累積了許多的不滿:
但至少我踏出了第一步,我堅持學習了30天。
覺得好快!一瞬間30天就過去了!
本來是要當作學校課程紀錄來寫的,但回顧看來,真正寫出來的東西,根本不到這一個月學的1/10。
而很多東西一開始想要學的東西,也因為太忙而沒機會學
(像是演算法、資料結構啊,後面也幾乎沒有什麼提到)
但從另外一方面來說,也是很訝異自己30天竟然學了那麼多西啦
我的第二篇文章 Day2:[心得]一個語言如果不改變你的思考方式,就不值得學?談程式語言的本質
完全感覺就像是上世紀的事情了,沒想到不過是29天前的內容
三十天,原來真的可以做很多事
剛開始覺得好焦慮啊。
因為學期真的太忙了,平時已經有23學分+工讀,還要一次寫兩個挑戰,還要抽時間去運動
今天寫完,明天就來了,覺得時間根本不夠自己把文章寫到讓人看懂,而且都不夠有深度,讓人覺得很不專業。
但是回想自己的初心,我不過只是想逼自己每週多學一點東西
而已
我本來就是初學者,我為什麼要害怕讓別人知道我不夠強呢XD?
如果有力氣,那就把學習心得整理的讓人看得懂;如果力不從心,就老老實實認真記錄自己的進度就好,不用在意他人是否能夠閱讀。
我最喜歡的計算機科學家吳軍說過——:「最好,是更好的敵人
」
進步總是一點點日積月累的,很少是一步到位。
一開始就完美主義,只會導致自己裹足不前。
只要從現代開始慢慢變強,相信總有一天,我也能成長成得以寫出有深度內容的人。
以下這幾篇是我30天中真的認真寫的,應該還可以參考的文章XD
Day2:[心得]一個語言如果不改變你的思考方式,就不值得學?談程式語言的本質
Day3:[心得]心得體悟:學習程式的方法
Day4: [心得]工程師的三個重要能力
Day5:[演算法]如何衡量程式的效率?——論時間複雜度(Time Complexity)
Day6:[演算法]演算法是什麼?讓數學王子高斯教你什麼是演算法
至於其他內容,有些勉強可以參考(可否參考我都會在「挑戰簡介」那邊說明),有些就真的是純粹紀錄了。
很好看欸...文筆滿好 其實挺清晰
重點是不像別人文章會讓人昏頭 反而讓人著迷 想自己繼續找資料
蚌蚌欸